
@charset "utf-8";

html, body {width:100%; height:100%;font-size:12px;font-family:Arial;padding:0;margin:0;overflow:hidden; text-align:left;}
ul,li{list-style-type:none; padding:0; margin:0; }
img {border:0;}
p { margin:0; padding:0; }
a {color:#3467A8;text-decoration:none;font-size:12px;}
a:hover {color:#8921AB;text-decoration:underline;font-size:12px;}
.blank1  {height:10px; line-height:10px; }
.blank2  {height:20px; line-height:20px; }
.blank3  {height:30px; line-height:30px; }
.blank4  {height:40px;}
.blank5  {height:50px;}
.blank6  {height:60px;}

.center { text-align:center; }
.required {color:red; padding:5px; } 
.header {width:100%;height:58px;overflow:hidden; background:url(images/head-bg.png) repeat-x #ffffff;}
.header #logo { float:left; }
.header #handle { float:right; }
.header #handle p { margin:20px 10px 0 0; }
.menu {line-height:100%;position:absolute;width:200px;height:100%;left:2px;top:58px;background-color:#ffffff;border:1px solid #99BBE8;}
.menu .menu-head { border-bottom:1px solid #99bbe8; background:url(images/panel-head-bg.jpg) repeat-x #ffffff; height:27px; }
.menu .menu-head span { display:block; padding:6px 5px; color:#15428B; font-weight: bold; }
.menu .menu-content { overflow:auto; }
.master {position:absolute;left:206px;right:2px;top:58px; width:100%; height:100%; border:1px solid #99BBE8;background-color:#ffffff;}
.master iframe {height:100%; width:100%;  z-index:20; }

.red-note {color:#E80C21; font-weight:bold; }
p.note { color:#555555; }
.prompt ul, .prompt p { background:#fbfdc7; border: 1px solid #fcd021; }
.prompt ul li, .prompt p { color:#E90A0F; padding:10px; }

.mhead { width:100%; height:27px; background-color:#DFE8F6; border-bottom:1px solid #99BBE8; text-align:left;}
.mhead span { display:block; padding:6px 5px; margin-right:50px; color:#15428B; font-weight:bold; }
.mhead ul li { float:left; padding:6px 5px; }

.mcontent { background-color:#FFFFFF; width:100%; height:100%; overflow-y:auto; overflow:auto; }

.table1, .table2 { width:100%; border-collapse:collapse; }
.table1 th, .table2 th { font-weight:normal; width:100px; text-align:right; vertical-align: middle; height:28px; }
.table1 th { border-bottom:1px solid #cccccc; }
.table1 td, .table2 td { padding-left:10px; vertical-align: middle;height:30px; }
.table1 td { border-bottom:1px solid #cccccc; }

.panel {border:1px solid #99BBE8; margin:auto; text-align:left; }
.panel .panel-heading { background:url(images/panel-head-bg.jpg) repeat-x #ffffff; height:28px; border-bottom:1px solid #99bbe8;margin:auto; }
.panel .panel-heading h4 { margin:0; padding:0; }
.panel .panel-heading h4 span { color:#15428B; font-weight:bold; font-size:12px; display:block; padding:6px 5px; }
.panel .panel-content {}

.form1 input[type="text"], .form1 input[type="password"] {color:#444444; border:1px solid #cccccc;height:20px;}
.form1 textarea { color:#444444; border:1px solid #cccccc; }
.form1 input[type="submit"], .form1 input[type="button"] { background:url(images/button-bg.jpg) no-repeat; text-align:center; border:0px; font:Arial; font-size:12px; width:70px;height:20px; cursor:pointer; }
.form1 input[type="submit"]:hover, .form1 input[type="button"]:hover { color:red; }
.form1 textarea {font-size:12px; color:#444444;}

.striped td, .striped li, .striped th { border-bottom: 1px dotted #e6e6e6; }
.striped .over { background: #d9ebf5; border-bottom: 1px dotted #a8d8eb; }
.striped .double { background: #f7f7f7; }

.operate, .pagination, .search-bar { width:100%; height:30px; background: #F7F7F7; }
.operate ul li { float:left; padding:6px 10px; }
.operate ul li a { display:block; border:1px solid #cccccc; background:#EDEDED; color:#555555; padding:0 10px; }
.operate ul li a:hover { text-decoration:none; color:#000000; border:1px solid #99BBE8; background:#DFE8F6; }
.search-bar { text-align:center; color:#333333; }
	
.pagination { text-align:center; }
.pagination a, .pagination span { padding:5px; }

	
	
	
